home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / GNU_Backgammon / gnubg-MAIN-20110822-setup.exe / {app} / gnubg.gtkrc < prev    next >
Text File  |  2007-07-02  |  6KB  |  230 lines

  1. #
  2. # gnubg.gtkrc.in
  3. # by
  4. # Gary Wong <gtw@gnu.org>, 2001
  5. # Joern Thyssen <jth@gnubg.org>, 2002
  6. # Jon Kinsey <jon_kinsey@hotmail.com, 2004
  7. #
  8. # This program is free software; you can redistribute it and/or modify
  9. # it under the terms of version 3 or later of the GNU General Public License as
  10. # published by the Free Software Foundation.
  11. #
  12. # This program is distributed in the hope that it will be useful,
  13. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15. # GNU General Public License for more details.
  16. #
  17. # You should have received a copy of the GNU General Public License
  18. # along with this program; if not, write to the Free Software
  19. # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  20. #
  21. # $Id: gnubg.gtkrc.in,v 1.2 2004/06/16 18:53:20 thyssen Exp $
  22. #
  23. # style <name> [= <name>]
  24. # {
  25. #   <option>
  26. # }
  27. #
  28. # widget <widget_set> style <style_name>
  29. # widget_class <widget_class_set> style <style_name>
  30.  
  31. #module_path "C:/Program Files/gnubg/themes/engines"
  32.  
  33.  
  34. #
  35. # The default style used for all widgets in gnubg.
  36. #
  37. # Modify this style if you want to modify the font (e.g., font size or
  38. # font face) everywhere in gnubg.
  39. #
  40. # You can also use the style if you want to apply a certain engine.
  41. #
  42.  
  43. style "default"
  44. {
  45. #uncomment to make default font smaller
  46. #font_name = "9"
  47.  
  48. # base, text, bg, fg are possible
  49. bg[SELECTED] = { 0.67, 0.67, 0.67 }
  50. bg[INSENSITIVE] = { 0.77, 0.77, 0.77 }
  51. bg[ACTIVE] = { 0.67, 0.67, 0.67 }
  52. bg[PRELIGHT] = { 0.80, 0.82, 0.84 }
  53.  
  54. fg[NORMAL] = { 0.0, 0.0, 0.0 }
  55. fg[SELECTED] = { 0.9, 0.9, 0.9 }
  56. fg[ACTIVE] = { 0.0, 0.0, 0.0 }
  57. fg[PRELIGHT] = { 0.2, 0.1, 0.0 }
  58.  
  59. #  engine "engradient"
  60. #  {
  61. #    use_gradient = TRUE
  62. #    handlebox_marks = TRUE
  63. #    scrollbar_marks = TRUE
  64. #  }
  65.  
  66. }
  67.  
  68. #
  69. # Style for the move list (e.g. the hint window) for highlighting the actual
  70. # move made.
  71. #
  72.  
  73. style "movedone" = "default"
  74. {
  75.   fg[ACTIVE] = { 0xffff, 0, 0 }
  76. }
  77.  
  78. widget "*.gnubg-move-done" style "movedone"
  79.  
  80. #
  81. # Style for the move list, used in detail view, sets font colour for stat line
  82. #
  83.  
  84. style "movewinlossfg" = "default"
  85. {
  86.   fg[ACTIVE] = { 0x8000, 0x8000, 0x8000 }
  87. }
  88.  
  89. widget "*.gnubg-move-winlossfg" style "movewinlossfg"
  90.  
  91. #
  92. # Style for the uncompleted move (shown as you move pieces around)
  93. #
  94.  
  95. style "movelabel" = "default"
  96. {
  97.   fg[ACTIVE] = { 0xffff, 0, 0 }
  98. }
  99.    
  100. widget "*.gnubg-move-current" style "movelabel"
  101.  
  102.  
  103. #
  104. # Styles for showing the graphical overview of the market windows.
  105. #
  106. # ACTIVE is used for showing the "double, take" window
  107. # PRELIGHT is used for showing the "double, pass" window
  108. # SELECTED is used for showing the "too good" window
  109. #
  110.  
  111. style "doubling-window-graph" = "default"
  112. {
  113.   bg[ACTIVE] = { 0, 0xffff, 0 }
  114.   bg[PRELIGHT] = { 0xffff, 0, 0 }
  115.   bg[SELECTED] = { 0, 0, 0xffff }
  116. }
  117.  
  118. widget "*.gnubg-doubling-window-graph" style "doubling-window-graph"
  119.  
  120. widget_class "*" style "default"
  121.  
  122. #
  123. # Styles for moves in game list
  124. #
  125. # Each gamelist style can have a foreground (fg[NORMAL]),
  126. # background (base[NORMAL]) and font (font_name for gtk 2) specified.
  127. # Note that multiple styles will be applied (E.g. if a move is
  128. # lucky and an error), if more than one style specifies the same
  129. # attribute then they will be shown in this order cube, chequer and luck
  130. # e.g. a fg luck setting will get overwritten by a fg chequer setting
  131. #
  132. # Examples:
  133. #
  134. # 1. To mark chequer blunders as blue on a red background
  135. # with a large italic font:
  136. #
  137. #    style "gamelist-chequer-blunder" = "default"
  138. #    {
  139. #      fg[ NORMAL ] = { 0, 0, 0xffff }
  140. #      base[ NORMAL ] = { 0xffff, 0, 0 }
  141. #      font = "-*-tahoma-normal-i-normal-*-*-120-*-*-*-*-*-*"
  142. #    }
  143. #
  144. # 2. To not mark doubtful cube decisions:
  145. #
  146. #    style "gamelist-cube-doubtful" = "default"
  147. #    {
  148. #    }
  149. #
  150. #
  151. # If you want chequer and cube errors to appear the same just
  152. # set the styles to the same values (i.e. set the cube and chequer
  153. # styles the same for each of the 3 levels of error)
  154.  
  155. style "gamelist-chequer-blunder" = "default"
  156. {
  157.   fg[ NORMAL ] = { 0xffff, 0, 0 }
  158. }
  159. style "gamelist-chequer-error" = "default"
  160. {
  161.   fg[ NORMAL ] = { 0, 0, 0xffff }
  162. }
  163. style "gamelist-chequer-doubtful" = "default"
  164. {
  165.   fg[ NORMAL ] = { 0x1100, 0xa000, 0x1100 }
  166. }
  167.  
  168. style "gamelist-cube-blunder" = "default"
  169. {
  170.   base[ NORMAL ] = { 0xffff, 0xffff, 0 }
  171. }
  172. style "gamelist-cube-error" = "default"
  173. {
  174.   base[ NORMAL ] = { 0xff00, 0x8000, 0xff00 }
  175. }
  176. style "gamelist-cube-doubtful" = "default"
  177. {
  178.   base[ NORMAL ] = { 0xc000, 0xc000, 0xc000 }
  179. }
  180.  
  181. style "gamelist-luck-bad" = "default"
  182. {
  183. ##gtk1.3
  184. #font = "-*-tahoma-normal-i-normal-*-*-100-*-*-*-*-*-*"
  185. #gtk2.x
  186. font_name = "Italic"
  187. }
  188. style "gamelist-luck-good" = "default"
  189. {
  190. ##gtk1.3
  191. #font = "-*-tahoma-bold-r-normal-*-*-100-*-*-*-*-*-*"
  192. #gtk2.x
  193. font_name = "Bold"
  194. }
  195.  
  196. widget "*.gnubg-gamelist-chequer-blunder" style "gamelist-chequer-blunder"
  197. widget "*.gnubg-gamelist-chequer-error" style "gamelist-chequer-error"
  198. widget "*.gnubg-gamelist-chequer-doubtful" style "gamelist-chequer-doubtful"
  199.  
  200. widget "*.gnubg-gamelist-cube-blunder" style "gamelist-cube-blunder"
  201. widget "*.gnubg-gamelist-cube-error" style "gamelist-cube-error"
  202. widget "*.gnubg-gamelist-cube-doubtful" style "gamelist-cube-doubtful"
  203.  
  204. widget "*.gnubg-gamelist-luck-good" style "gamelist-luck-good"
  205. widget "*.gnubg-gamelist-luck-bad" style "gamelist-luck-bad"
  206.  
  207. #
  208. # Styles for match equity table
  209. #
  210. # The style for "met-matching-score" is used for highlighting the row
  211. # and column that matches the current score. For example, if the score
  212. # is 4-away,7-away the row for 4-away and the column for 7-away is highlighted.
  213. # The style for "met-the-score" is used to highlight the exact score, e.g.,
  214. # in the example above, the entry at 4-away,7-away is highlighted.
  215. #
  216.  
  217. style "met-matching-score" = "default"
  218. {
  219.   fg[NORMAL] = { 0xffff, 0, 0 }
  220. }
  221.  
  222. style "met-the-score" = "met-matching-score"
  223. {
  224.   fg[NORMAL] = { 0, 0xffff, 0 }
  225. }
  226.  
  227. widget "*.gnubg-met-matching-score" style "met-matching-score"
  228. widget "*.gnubg-met-the-score" style "met-the-score"
  229.  
  230.